package com.baizhi.dao;

import java.util.List;

import com.baizhi.entity.Product;
import org.apache.ibatis.annotations.Param;

public interface ProductDao {
	//添加商品
	void insert(Product product);
	//删除商品
	void deleteById(int id);
	//根据id修改商品属性
	void updateById(Product product);
	//根据id查找商品
	Product selectById(int id);
	//根据名字查找商品
	Product selectByName(String name);
	//查找所有商品
	List<Product> selectAll();
	//删除选中
	void deleteMore(List<Integer> ids);
	//分页查询
	List<Product> selectByPage(@Param("pageNum") int pageNum,@Param("pageSize") int pageSize);
}
